autonomous trade union federation of guatemala - French English Dictionary